indeterminate inflorescence - Turkish English Dictionary